hell in popular tradition - Alemán Inglés Diccionario